package com.bblocks.common.anti_reptile.config.bean;

import com.bblocks.common.anti_reptile.constant.RuleTypeEnum;
import lombok.Data;

/**
 * <p>Project: bb-anti-reptile - UaRule</p>
 * <p>描述：ua规则</p>
 *
 * @Author Zhao [125043150@qq.com]
 * @Date 2024/3/22 14:19
 * @Version 1.0
 * @since 8
 */
@Data
public class UaRule extends RuleComm {

    public UaRule(){
        super(RuleTypeEnum.UA,false);
    }
    /**
     * 是否允许Linux系统访问：默认否
     */
    private boolean allowedLinux = false;

    /**
     * 是否允许移动端设备访问：默认是
     */
    private boolean allowedMobile = true;

    /**
     *  是否允许移PC设备访问: 默认是
     */
    private boolean allowedPc = true;

    /**
     * 是否允许Iot设备访问：默认否
     */
    private boolean allowedIot = false;

    /**
     * 是否允许代理访问：默认否
     */
    private boolean allowedProxy = false;
}
